package com.hncboy.chatgpt.front.domain.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hncboy.chatgpt.base.domain.entity.ChatOrderDO;
import lombok.Data;

import java.util.Date;
import java.util.List;

/****************************************
 * @name com.hncboy.chatgpt.base.domain.entity
 * @description
 * @author limi
 * @since 2023-04-10 10:02
 ***************************************/
@Data
@TableName("chat_customer")
public class ChatCustomerVO {
    /**
     * 主键
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
    private Integer status;
    private String nickName;
    private String userName;
    private String passWord;
    private String email;
    private String phone;
    private String avatar;
    private String description;
    private Integer limits; // 每天默认5条聊天
    private String invitationCode;//邀请码
    private Integer invitedCount;//邀请次数
    private Integer isInvited;//是否已被邀请，默认为0，未邀请
    private Integer isVip;//是否会员
    private Date vipStartTime;//会员起始时间
    private Date vipEndTime;//会员到期时间
    private String verificationCode;
    private ApiModelVO apiModelVO;
    //private List<ChatOrderDO> orderInfos;
}
